package com.koron.operation.classes.shift.bean.query;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;
import java.util.List;

/**
 * @author jzp
 * @since 2022/4/1
 */
@Data
public class DutyRecordQuery {

    /**
     * 账号
     */
    @ApiModelProperty("账号")
    private String account;

    /**
     * 姓名
     */
    @ApiModelProperty("姓名")
    private String userName;

    /**
     * 值班单位id
     */
    @ApiModelProperty("值班单位id")
    private String deptId;

    /**
     * 值班单位名称
     */
    @ApiModelProperty("值班单位名称")
    private String deptName;

    /**
     * 值班地点id
     */
    @ApiModelProperty("值班地点id")
    private String locationId;

    /**
     * 值班地点名称
     */
    @ApiModelProperty("值班地点名称")
    private String locationName;

    /**
     * 值班班次id
     */
    @ApiModelProperty("值班班次id")
    private String shiftId;

    /**
     * 值班班次名称
     */
    @ApiModelProperty("值班班次名称")
    private String shiftName;

    /**
     * 值班岗位，数据字典：operation_duty_type
     */
    @ApiModelProperty("值班岗位，数据字典：operation_duty_type")
    private String dutyType;

    /**
     * 值班日期
     */
    @ApiModelProperty("值班日期")
    private List<Date> dutyDate;

}
